obstruct traffic

Translations
Загромождать движение
The accident tended to obstruct traffic for several hours.
Авария загромоздила движение на несколько часов.
Words
traffic

noun
трафик
obstruct

verb
препятствовать